leg support with adjustable footrest - Almanca İngilizce Sözlük